package com.nms.dao.impl;

import java.util.List;

import org.springframework.orm.hibernate3.HibernateTemplate;

import com.nms.dao.DictionaryDao;
import com.nms.model.NewsType;

public class DictionaryDaoImpl implements DictionaryDao {

	private HibernateTemplate hibernateTemplate;
	@SuppressWarnings("unchecked")
	@Override
	public List<NewsType> findNewsTypes() {
	List<NewsType> nt = hibernateTemplate.find("from NewsType nt");
		return nt;
	}
	public HibernateTemplate getHibernateTemplate() {
		return hibernateTemplate;
	}
	public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
		this.hibernateTemplate = hibernateTemplate;
	}
	@SuppressWarnings("unchecked")
	@Override
	public List<NewsType> findNewsTypesByType(Integer type) {
		return hibernateTemplate.find("from NewsType nt where nt.type=" + type);
	}

}
